<?php require_once ('../common/check.php');  //权限校验 ?>
<?php
// 一.引入文件，连接数据库
require('../common/conn.php');

// 二. 获取用户选择的操作
$action =  $_REQUEST['action'];

// 三. 根据操作的值执行不同的逻辑
// 结构如下：
//if($action == "insert") {
//
//} else if ($action == "edit") {
//
//} else if ($action == "update") {
//
//} else if ($action == "del") {
//
//}
// 解释如下：
// 1. insert 执行添加操作：
//                首先获取从添加页面传递过来的参数,
//                然后拼接sql并执行sql
//                最后跳转到user_index.php页面；
// 2.edit 显示修改页面（未做）
//                 首先获取被修改用户的id
//                 然后根据id查询用户的详情保存到结果集
//                 最后跳转到user_edit.php页面，并将结果集显示在相应的文本框
// 3. update 执行更新操作（未做）
//                  首先获取从添加页面传递过来的参数，必须通过hidden控件传递被修改用户的id，
//                  然后拼接sql并执行sql
//                  最后跳转到user_index.php页面；
// 4. del 删除操作
//                  首先获取被删除用户的id
//                  然后拼接sql并执行sql
//                  最后跳转到user_index.php页面

if ($action == "insert") {

} else if ($action == "del") {
    //1.获取所需参数
    $id = $_GET['id'];
    //2.准备sql语句
    $sql = "delete from user where id = {$id}";
    //3.sql语句执行
    $result = mysqli_query($link,$sql);
    //4.关闭连接
    mysqli_close($link);
    //5.判断执行结果
    if($result == true){
        //7.跳转页面
        header('location:user_index.php');
    }else{
        exit('删除失败');
    }

} else if ($action == "edit") {
    //没有实现
} else if ($action == "update") {
    //没有实现
}